package com.lanou3g.code0412.compute;

/**
 * If there are no bugs, it was created by Chen FengYao on 2018/4/12;
 * Otherwise, I don't know who created it either
 *
 * is a 接口
 */

/*
可以在 class 前加 abstract 关键字,把一个类变成抽象类

只有抽象类中 才能存在抽象方法
而 抽象类中 并不一定存在抽象方法

一个类如果是抽象类,那么 这个类是没有办法 new出对象的
必须使用它的子类
 */
public abstract class Operator {

    /*
    抽象方法:
    定义: 没有方法体的方法叫做抽象方法
    抽象方法 需要在 返回值类型前 加 abstract关键字

     */
    public abstract int compute(int num1, int num2);

    // 抽象类中是可以存在普通方法的
    public void fun(){

    }
}
